livestock rearing equipment - Espagnol Anglais Dictionnaire